/**
 * @version 1.0
 */
package gps_api;

import java.util.List;

public interface Problem {

	public State getInitState();
	
	public boolean isGoal(State state);
	
	public List<Rule> getRules(); 
	
	public Double getHeuristic(State state);
	
}
